Kezdőoldal » Számítástechnika » Weblapkészítés » Adatbázis tervezés?

Adatbázis tervezés?

Figyelt kérdés

Egy IMDB-hez hasonló oldalt csinálok, és a kérdés annyi lenne az adatbázis tervezésnél, hogy hogyan lenne célszerű azt megtervezni a filmekre a felhasználóktól érkező értékeléseket?


Gondoltam ilyesmire (nem tudom, hogy ez mennyire valid megoldás):

[link]


Az ÉRTÉKELÉS egyed állhat teljesen külön a többitől, vagy a FILM és FELHASZNÁLÓ egyeddel össze kell így kötni?

Esetleg van ennél egyszerűbb/ésszerűbb megoldás?


2015. okt. 10. 14:24
1 2
 1/17 A kérdező kommentje:

Ezáltal egy ÉRTÉKELÉS egyedbeli sor egyértelműen meghatározza azt, hogy melyik felhasználó melyik filmre milyen értékelést adott.

Vagy ennél lehet ezt egyszerűbben megcsinálni?

2015. okt. 10. 14:30
 2/17 anonim ***** válasza:
100%

Ez így teljesen jó, én is így csinálnám.


(OFF: Paint helyett javasolnék kifinomultabb eszközöket, pl. LucidChart vagy MySQL Workbench.)

2015. okt. 10. 14:33
Hasznos számodra ez a válasz?
 3/17 A kérdező kommentje:
Ez egy EK diagram készítő program, de köszi :)
2015. okt. 10. 14:42
 4/17 anonim ***** válasza:
100%
felhasználónéh helyett id célszerűbb, egyébként ja
2015. okt. 10. 15:04
Hasznos számodra ez a válasz?
 5/17 anonim ***** válasza:

Én inkább az alábbi felállást javasolnám:

[link]

tehát az Ertekelesek tábla idFilm mezője hivatkozik a Filmek tábla idFilm mezőjére; illetve az Ertekelesek tábla idFelhasznalo mezője hivatkozik az Felhasznalok tábla idFelhasznalo mezőjére.

2015. okt. 10. 15:20
Hasznos számodra ez a válasz?
 6/17 anonim ***** válasza:
42%
Fogalmi szinten az EMAIL egyedi azonosító, felesleges másik, mesterséges azonosítót felvenni. Hogy hogyan képezed le a fogalmi adatmodellt fizikai szintre, az egy másik kérdés.
2015. okt. 10. 17:13
Hasznos számodra ez a válasz?
 7/17 anonim ***** válasza:

"Fogalmi szinten az EMAIL egyedi azonosító, felesleges másik, mesterséges azonosítót felvenni. "

Viszont gyakorlati szinten érdemes, mert semelyik felhasználó nem szeretne spamet kapni másoktól, viszont a regisztráció megerősítéséhez/jelszóvisszaállításhoz szükséges. ;)

2015. okt. 10. 17:18
Hasznos számodra ez a válasz?
 8/17 anonim ***** válasza:
42%
Megmagyarázod, hogy mi köze az azonosíthatóság témájához a spam, és a regisztráció megerősítésének/jelszóvisszaállításának a problémája?
2015. okt. 10. 17:27
Hasznos számodra ez a válasz?
 9/17 anonim ***** válasza:
Csak annyi, hogy a kérdező gyakorlati feladatot hajt végre ("oldalt csinál"), ahol a spam és az azonosíthatóság valós probléma.
2015. okt. 10. 17:32
Hasznos számodra ez a válasz?
 10/17 anonim ***** válasza:
42%

Sajnos nem magyaráztad meg, hogy a spam és a regisztráció megerősítésének/jelszó visszaállításának "valós problémája" miatt miért nem helyes az EMAIL azonosító jelölt azonosítóként való alkalmazása, és miért vegyen fel mesterséges azonosítót.


Egyébként a FELHASZNALONEV-ről sem hangzott el előzőleg, de ez csak akkor egyedi, ha a rendszer tervezője kiköti, hogy a rendszerben egyedinek kell lennie. Ha egyedi, akkor két azonosító jelölt van, EMAIL és FELHASZNALONEV, és FELHASZNALONEV is választható azonosítónak.

2015. okt. 10. 18:09
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!