- ER-modellen står för en Entity-Relationship-modell. Det är en datamodell på hög nivå. Denna modell används för att definiera dataelementen och relationen för ett specificerat system.
- Den utvecklar en konceptuell design för databasen. Det utvecklar också en mycket enkel och lättdesignad vy av data.
- I ER-modellering skildras databasstrukturen som ett diagram som kallas ett entitetsrelationsdiagram.
Till exempel, Anta att vi designar en skoldatabas. I denna databas kommer studenten att vara en enhet med attribut som adress, namn, id, ålder etc. Adressen kan vara en annan enhet med attribut som stad, gatunamn, pinkod etc och det kommer att finnas en relation mellan dem.
Komponent av ER Diagram
1. Entitet:
En enhet kan vara vilket objekt, klass, person eller plats som helst. I ER-diagrammet kan en entitet representeras som rektanglar.
Se en organisation som ett exempel - chef, produkt, anställd, avdelning etc. kan tas som en enhet.
a. Svag enhet
En enhet som är beroende av en annan enhet som kallas en svag enhet. Den svaga enheten innehåller inte något eget nyckelattribut. Den svaga enheten representeras av en dubbel rektangel.
2. Attribut
Attributet används för att beskriva en entitets egenskap. Eclipse används för att representera ett attribut.
typer av binära träd
Till exempel, id, ålder, kontaktnummer, namn etc. kan vara attribut för en elev.
a. Nyckelattribut
hur man inaktiverar utvecklarläget i Android
Nyckelattributet används för att representera en enhets huvudegenskaper. Den representerar en primärnyckel. Nyckelattributet representeras av en ellips med texten understruken.
b. Sammansatt attribut
Ett attribut som består av många andra attribut kallas ett sammansatt attribut. Det sammansatta attributet representeras av en ellips, och dessa ellipser är kopplade till en ellips.
c. Flervärdigt attribut
Ett attribut kan ha mer än ett värde. Dessa attribut är kända som ett attribut med flera värden. Den dubbla ovalen används för att representera attribut med flera värden.
Till exempel, en student kan ha mer än ett telefonnummer.
d. Härlett attribut
Ett attribut som kan härledas från andra attribut är känt som ett härlett attribut. Det kan representeras av en streckad ellips.
Till exempel, En persons ålder förändras över tiden och kan härledas från ett annat attribut som födelsedatum.
3. Relation
En relation används för att beskriva relationen mellan enheter. Diamant eller romb används för att representera förhållandet.
konvertera objekt till sträng
Typer av relationer är följande:
a. En-till-en relation
teckensnitt gimp
När endast en instans av en entitet är associerad med relationen är den känd som en till en relation.
Till exempel, En hona kan gifta sig med en hane och en man kan gifta sig med en hona.
b. En-till-många-relation
När endast en instans av entiteten till vänster och mer än en instans av en entitet till höger associeras med relationen kallas detta en en-till-många-relation.
Till exempel, Forskare kan uppfinna många uppfinningar, men uppfinningen görs av den enda specifika forskaren.
c. Många-till-en relation
När mer än en instans av entiteten till vänster och endast en instans av en entitet till höger associeras med relationen är det känt som en många-till-en-relation.
Till exempel, Student anmäler sig till endast en kurs, men en kurs kan ha många studenter.
rakhi sawant
d. Många-till-många relation
När mer än en instans av entiteten till vänster och mer än en instans av en entitet till höger associeras med relationen är det känt som en många-till-många-relation.
Till exempel, Anställd kan tilldela av många projekt och projekt kan ha många anställda.