![]() |
![]() |
-Code46- |
![]()
Post
#1
|
Goście ![]() |
Pozwoliłem sobie powrócić do problemu, który niby został wyjaśniony przez SongoQ.
Mam 2 tabele: Tabela A: a_id int primary key login varchar(20) haslo varchar(20) Tabela B: b_id int primary key a_id int imie varchar (20) nazwisko varchar(20) adres varchar(20) Wiem, że można zrobić powiązania między tabelami i jak usuwam z tabeli A wiersz o numerze a_id=1 (np. login:root, haslo:root) i automatycznie usuwa się odpowiedni wpis z tabeli B (np. imie:administrator, nazwisko:systemu, adres:localhost).. Ale jeśli zrobię to na transakcjach a w kodzie php napiszę 2x instrukcje DELETE (najpierw z tabeli A a potem z tabeli B ) to czy to będzie profesionalne? Wszystko będzie działać ok, jeśli będziemy robić przez aplikacje. A jeśli ktoś będzie chciał coś usunać ręcznie? To usunie login, hasło, ale pozostałe dane pozostaną w drugiej tabeli. Więc robić powiązania czy nie? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.09.2025 - 01:16 |