🔒 Closed ERD Question

Status
Not open for further replies.

Baka-Joker-Ito

Forum Master
Mga lods, nalilito kaya ako dito sa ERD about sa Cardinality Ratio

Nalilito kaya po ako kung ano gagamitin ko

Between lang po ito sa Patient and Vaccine

Kung lahat ba ng Patient or isang patient lang?

1649726327811.webp
 
Para di ka malito, need mo i-visualize yung magiging actual data ng table mo.
Kung single or per patient ang flow mo (explicit), ok lang kahit gumamit ng '1'.
Pero mostly naman sa flow ay generic, so I suggest 'M' na ang gamitin mo.

Then ang isa pang approach na ginagamit ko, I convert it to sentence or human readable.
In your case:
Many Patients can take a Vaccine with Two Dosage.

Pero if ako ang gagawa ng ERD at i-elaborate with client-side:
Many Patients can have one and only Vaccine Record.
Dun sa Vaccine Record na table naka-indicate yung two columns na first_dose, first_dose_date at second_dose, second_dose_date etc...

Btw, ano meaning ng 'N' sa inyo?
 
Para di ka malito, need mo i-visualize yung magiging actual data ng table mo.
Kung single or per patient ang flow mo (explicit), ok lang kahit gumamit ng '1'.
Pero mostly naman sa flow ay generic, so I suggest 'M' na ang gamitin mo.

Then ang isa pang approach na ginagamit ko, I convert it to sentence or human readable.
In your case:
Many Patients can take a Vaccine with Two Dosage.

Pero if ako ang gagawa ng ERD at i-elaborate with client-side:
Many Patients can have one and only Vaccine Record.
Dun saVaccine Record na table naka-indicate yung two columns na first_dose, first_dose_date at second_dose, second_dose_date etc...

Btw, ano meaning ng 'N' sa inyo?
many po, Last question lang po pwede ko kaya po ilagay yung date and Time Attributes sa "Takes"?
 
What do you mean ilagay yung date and Time Attributes sa "Takes"?
Hindi table ang "Takes". Verb/Relationship sya na nag-serve as connector para sa explanation for your Foreign Keys na gagamitin sa dalawang table.
Like what I said sa explanation ko sa taas, pwede mo sya ilagay sa Vaccine Record na table.

Edit: Yung Vaccine table mo. No need na i-normalize kasi mas dumami lang yung table at parang mas kakalat yung data mo. Pwede mo sya pag-isahin then lagyan mo na lang ng attributes na gusto mo per dosage.
 
What do you mean ilagay yung date and Time Attributes sa "Takes"?
Hindi table ang "Takes". Verb sya na nag-serve as connector para sa explanation for your Foreign Keys na gagamitin sa dalawang table.
Like what I said sa explanation ko sa taas, pwede mo sya ilagay sa Vaccine Record na table.
1649728182666.webp


1649728203041.webp


What do you mean ilagay yung date and Time Attributes sa "Takes"?
Hindi table ang "Takes". Verb sya na nag-serve as connector para sa explanation for your Foreign Keys na gagamitin sa dalawang table.
Like what I said sa explanation ko sa taas, pwede mo sya ilagay sa Vaccine Record na table.
Nakita ko kaya po sa Youtube na nag lagay ng Attributes

Eto lods
1649728262536.webp
 
No, I guess sa standard hindi nilalagyan ng Attributes yung Relationship, or kung pwede man, hindi pa ako nakakagawa ng ganon for my entire life.

Eto pwede na. Pero I suggest yung Date and Time attribute ng 1st Dose at 2nd Dose ay pwede mo na pagsamahin sa Vaccine Entity mismo. Meaning, i-rekta mo na yung Date and Time sa Vaccine Entity, wag sa mga dose, then lagyan mo na lang din ng 1st Dose na prefix.
1649728478171.png


Equivalent sa actual database:
1649728725636.webp
 
Katipunero salamat po sa sagot nyo Sir nalilinawan na ako

No, I guess sa standard hindi nilalagyan ng Attributes yung Relationship, or kung pwede man, hindi pa ako nakakagawa ng ganon for my entire life.

Eto pwede na. Pero I suggest yung Date and Time attribute ng 1st Dose at 2nd Dose ay pwede mo na pagsamahin sa Vaccine Entity mismo. Meaning, i-rekta mo na yung Date and Time sa Vaccine Entity, wag sa mga dose, then lagyan mo na lang din ng 1st Dose na prefix.
View attachment 1894118
Noted po maraming salamat po lods
 
Status
Not open for further replies.

Similar threads

About this Thread

  • 7
    Replies
  • 628
    Views
  • 2
    Participants
Last reply from:
Katipunero-

Online now

Members online
983
Guests online
1,381
Total visitors
2,364

Forum statistics

Threads
2,276,208
Posts
28,968,320
Members
1,231,166
Latest member
williamfreede
Back
Top