Khi phát triển 1 ứng dụng hay 1 chương trình gì đó, chúng ta đều bắt đầu vào việc phân tích và thiết kế database, sau đó chúng ta mới bắt đầu thiết kế các object, entity map với các table trong csdl của chúng ta. Nhưng đối với entity framework thì chúng ta có thể desgin entity trước, sau đó generate db script và tạo table csdl.
Các các thực hiện:
Đầu tiên tạo 1 website → Add new Item → ADO.NET Entity Model

Hộp thoại kế tiếp xuất hiện yêu cầu chúng ta chọn data từ csdl có sẳn hay entity data model rỗng.
Chúng ta chọn Empty → Finish
Từ màng hình Surface của Visual studio chúng ta chọn Entity từ toolbox hoặc nhấp chuột phải chọn Add → Entity...

Đặt tên cho entity

Ở đây mình named là Customers và khoá chính là id kiểu Int32 Click OK để tiếp tục.
Sau đó Entity Customer available ở surface của visual studio, để thêm các thuộc tính khác mình nhấp chuột phải vào entity customers → Add → Scalar Property

Mình đặt tên là Name kiểu string.
Đây là 1 entity rất đơn giản, cho rằng chúng ta đã xong tất cả việc desgin entiy model, giờ để generate db script, nhấp chuột phải vào surface của visual studio chọn Generate Database from Model.
Mình sẽ tạo 1 database trước sau đó script tạo các table sẽ được exec cho db đó

Click Next
Màng hình summary script của entity Cusomter sẽ hiển thị

Nhấn Finish
Để run script tạo table chúng ta chọn Run
Sau đó table customers sẽ được tạo, và giờ chúng ta có thể viết code business cho Entity Customers

Không có nhận xét nào:
Đăng nhận xét