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.
Với thực thể “Khách hàng” và “Thuốc”.
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 .Nhưng đố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 lưu 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ì lưu 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 lưu trữ vào một file “Loại thuốc” và file có khoá chính là mã loại thuốc.