Bazy wyglądają mniej więcej tak:
Zbiór wszystkich dostępnych elementów
ELEM E
id | elem
1 | a
2 | b
Zbior elementow z przypisanymi wartościami
ZBIOR Z
id | id_e | wartosc
1 | 1 | 20
2 | 1 | 22
3 | 2 | 2
4 | 4 | 5
I teraz dwa pytania:
1) Do tabeli ZBIOR można dodawać tylko elementy występujące w tabeli ELEM - czy da się to zrobić sprytniej niż najpierw robić SELECT sprawdzający czy istnieje taki a potem dopiero INSERT jeżeli tak jest.
(ma być też opcja wstawiania 10 na raz, może chociaż dałoby się to udoskonalić zamiast robić 10 SELECT-ów dla każdego elementu z osobna, to jakoś sprawdzić, które są, które nie z tych 10ciu)
2) To się wiąże z tym górnym pytanie, czy bez select-a dałoby się wstawiać odrazy id elementu a nie jedgo nazwę, bo do formularza w PHP jest wprowadzana nazwa (no i tak już raczej zostanie) ?
Będę bardzo wdzięczny za wszelkie odpowiedzi i pomoc. Z góry wszystkim bardzo dziękuję za pomoc i zaangażowanie.