1. Hem
  2. Alternativ medicin
  3. Bett och stick
  4. Cancer
  5. Sjukdomar och behandlingar
  6. Tandhälsa
  7. Kost och näring
  8. Familjehälsa
  9. Hälso- och sjukvårdsbranschen
  10. Psykisk hälsa
  11. Folkhälsa och säkerhet
  12. Kirurgi och ingrepp
  13. Hälsa

Databasdiagram för apotekshanteringssystem: tabeller och relationer

```html

Ett väldesignat databasdiagram (ER-diagram) utgör grunden för ett effektivt apotekshanteringssystem. Det definierar vilka data som ska lagras om kunder, anställda, läkare, läkemedel, recept och ordrar – samt hur tabellerna hänger ihop. Nedan följer en strukturerad genomgång av de centrala tabellerna och deras inbördes relationer.

Tabeller i databasen

Kund

  • KundID (primärnyckel)
  • Namn
  • Adress
  • Telefon
  • E-post

Anställd

  • AnställdID (primärnyckel)
  • Namn
  • Adress
  • Telefon
  • E-post

Läkare

  • LäkarID (primärnyckel)
  • Namn
  • Adress
  • Telefon
  • E-post

Läkemedel

  • LäkemedelsID (primärnyckel)
  • Namn
  • Beskrivning
  • Pris

Recept

  • ReceptID (primärnyckel)
  • LäkarID (främmande nyckel)
  • PatientID
  • LäkemedelsID (främmande nyckel)
  • Antal

Order

  • OrderID (primärnyckel)
  • KundID (främmande nyckel)
  • AnställdID (främmande nyckel)
  • Datum
  • Totalbelopp

Relationer mellan tabellerna

  • En kund kan placera många ordrar.
  • En anställd kan hantera många ordrar.
  • En läkare kan utfärda många recept.
  • En patient kan ha många recept.
  • Ett läkemedel kan ingå i många recept.

Tips för vidareutveckling

Eftersom recepten refererar till ett PatientID rekommenderas det att skapa en separat tabell för patienter, exempelvis med fälten PatientID (primärnyckel), Namn, Adress, Telefon och E-post. Då blir datamodellen komplett, alla främmande nycklar kopplas till tydliga primärnycklar och risken för inkonsekvent data minskar. Modellen kan även byggas ut med tabeller för lagerhantering, leverantörer och betalningar allt eftersom apotekets behov växer.

Hälsa och Sjukdom © https://www.sjukdom.online