Dựa vào các hoạt động cụ thể của hệ thống quản lý việc bán thuốc ở cửa hàng tân dợc, dựa vào các hoá đơn chứng từ giao dịch hàng ngày và đặc thù của việc bán thuốc ở cửa hàng tân dợc, dựa vào biểu đồ luồng dữ liệu đã đợc phân tích ở trên ta thấy rõ ràng đối tợng cần quan tâm của hệ thống “Quản lý NCC” và “thuốc”.
Trong đó có thể gọi cơ sở dữ liệu của hệ thống quản lý việc bán thuốc của cửa hàng tân dợc là: “Quản lý NCC”và “Thuốc”.Các thuộc tính dễ thấy của hai thực thể là:
“Quản lý NCC”: mã NCC,tên NCC ,địa chỉ NCC,điện thoại . “Thuốc”: mã số thuốc,tên thuốc,mã NCC, mã loại thuốc,số l- ợng,đơn giá,hạn sử dụng,nớc sản xuất,công dụng.
Trong cơ sở dữ liệu của hệ thống quản lý việc bán thuốc ở cửa hàng tân dợc có thực thể “Khách hàng” và “Thuốc” Các thuộc tính dễ thấy của hai thực thể là:
“Khách hàng”:mã KH,tên KH,địa chỉ, điện thoại.
“Thuốc”:mã số thuốc,tên thuốc, mã KH,mã loại thuốc ,số lợng,hàm lợng,đơn giá,hạn sử dụng,nớc sản xuất,công dụng.
Đối với NCC và khách hàng tên cũng nh địa chỉ của NCC và khách hàng không thể dùng để biết đợc thông tin về NCC hay khách hàng trong hệ thống quản lý của cửa hàng tân dợc mà chính là mã của NCC và mã khách hàng.
Phụ thuộc hàm lợng đa ra nh sau:
[Mã KH]->[Tên khách hàng,địa chỉ,điện thoại ]
Khoá chính đối với hai thực thể trên là mã NCC và mã khách hàng, đó cũng chính là mã mà cửa hàng dùng để quản lý NCC và các khách hàng của mình.
Đối với thuốc,mã thuốc đợc xác định là khoá chính cho thực thể “Thuốc”.Từ mã thuốc mà ngời quản lý cửa hàng có thể xác định đợc các thông tin về thuốc nh mã thuốc,tên thuốc,mãNCC và mã khách hàng,mã loại thuốc,số lợng thuốc ,hạn sử dụng , đơn giá ,nớc sản xuất,công dụng.
Phụ thuộc hàm đợc đa ra nh sau:
[Mã thuốc] -> [Tên thuốc,mã loại thuốc,mã khách hàng ]…
Về cơ bản hai thực thể trên là đủ cho việc quản lý của cửa hàng .Nhng đối với cửa hàng,thực thể hoá đơn là thực thể giao dịch của cửa hàng “Hoá đơn ” hay gọi là thực thể cơ bản.Thông thờng các thông tin về nhà cung cấp thuốc thờng dợc ghi ngay trên hộp thuốc,vỉ thuốc và đợc mô tả trong các thuộc tính.
Các thực thể sau khi đã đợc đa về các dạng chuẩn sao cho phù hợp với thực tế, tối u trong việc lu giữ và tra cứu.
Đối với thuốc,mỗi loại thuốc có thể có rất nhiều thuốc khác nhau và thông thờng ngời quản lý cửa hàng cất giữ và kiểm tra thuốc theo từng mã loại thuốc. Nếu đối với mỗi loại thuốc mà ta đều phải lặp đi lặp lại các thuộc tính mô tả đó sẽ rất lãng phí bộ nhớ,làm cho các file giữ liệu rất cồng kềnh. Chính vì thế, thay vì lu trữ trong thông tin về thuốc.Các thông tin cụ thể về loại thuốc nh tên thuốc sẽ đợc lu trữ vào một file “Loại thuốc” và file có khoá chính là mã loại thuốc.