Relacje między tabelami

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

1

Nie wystarczy takie cos?

user: {
  id: Int
  username: String
  email: String
  password: String
  created: DateTime
  activationCode: nullable String 
}
0

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

1 użytkowników online, w tym zalogowanych: 0, gości: 1