Relacje między tabelami

Relacje między tabelami
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam, potrzebuje pomocy przy zaprojektowaniu tabel. Krótko mówiąc,rozchodzi się o rejestracje i potwierdzenie rejestracji. Jaka powinna być relacja pomiędzy tymi tabelami?? Spotkałem kilka dziwnych wynalazków i się pogubiłem.

  1. Relacja pierwsza

user.png

  1. Relacja druga
    user2.png

Ponad to zastanawia mnie przypadek nr 1 dlaczego niekiedy są stosowane tabele bez jakiejkolwiek relacji? Jaka jest różnica pomiędzy 1 a 2 schematem?? Nie chcę pisać głup, dlatego chciałbym poznać opinie innych.
Dzięki i pozdrawiam

n0name_l
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 2412
1

Nie wystarczy takie cos?

Kopiuj
user: {
  id: Int
  username: String
  email: String
  password: String
  created: DateTime
  activationCode: nullable String 
}
kasiaKasia
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 259
0

Bazę danych projektuje się za pomocą normalizacji
http://en.wikipedia.org/wiki/Database_normalization

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.