Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jakiego rodzaju relacji wymagają te 2 tabele?

Szukasz tabeli połączeń/powiązań. Tabele powinny wyglądać tak:

create table Journeys (
    Journey_Id int auto_increment primary key,
    Start_Station VARCHAR(50) NOT NULL,
    End_Station VARCHAR(50) NOT NULL,
    Start_Time VARCHAR(50) NOT NULL,
    End_Time VARCHAR(50) NOT NULL
)

create table TravelerJourneys (
    traveler_journey_id int auto_increment primary key,
    traveler_id int(6),
    journey_id int,
    foreign key (traveler_id) references travelers(National_ID_Number),
    foreign key (journey_id) references Journeys (journey_id)
);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dynamic Linq nie działa podczas używania Zawiera przeciwko Int Field

  2. Nie można połączyć się z mysql w 127.0.0.1:3306 z odmową dostępu użytkownika root dla użytkownika 'root'@'localhost' (przy użyciu hasła:TAK)

  3. podzapytanie zwraca więcej niż 1 wiersz

  4. Codeigniter simple_query vs. konstruktor zapytań (wstaw, zaktualizuj i usuń)

  5. Przekazywanie tablicy do mysql