Как я могу хранить данные о крови, чтобы отслеживать их в базе данных?
Может ли кто-нибудь сказать мне,какой способ лучше хранить детали крови,такие как A+, O+и т. д..
Группа крови-а, в, АБ, О...
Группа крови положительная, отрицательная..
Мне нужно отслеживать детали крови, такие как O+ в моем инвентаре крови.
Что я уже пробовал:
Вместо того чтобы помещать группу крови и группу крови в таблицу доноров, могу ли я просто сделать это, как показано ниже?
Donors : donorID, bloodGroupID, bloodTypeID, ..etc BloodGroups : bloodGroupID, remarks..etc BloodTypes : bloodTypeID, remarks..etc
или
Donors : donorID, bloodID, ..etc Bloods : bloodID, bloodGorup, bloodTypeID, remarks..etc BloodTypes : bloodTypeID, remarks..etc