"@tereško Tak! Men jeg får en fejl:Fejl:Der er opstået en intern fejl"
Først til at svare på din kommentar om den "interne fejl" du får:
Prøv at indstille debug
til 2 i config.php
du vil indse, at du vil begynde at få meget mere forståelige fejl.
Med hensyn til dit første spørgsmål:1. Din relation ser grundlæggende ud til at kunne lide harMANGE da hver bruger har venner. HABTM vil også fungere her, men det er meget mere kompliceret. Denne beslutning (hvilke relationer der skal bruges) afhænger også af andre dele af dit system - dvs. hvad og hvordan du gerne vil bruge disse data i andre dele af det.2. Læs her 3. Læs der igen
Lidt mere om HABTM og harMange gennem jon-modellen (hvis du har brug for at gemme yderligere data i jointabellen, mens du bruger samme idé som HABTM).
Din nuværende DB-struktur er forfærdelig. Jeg forstod ikke, hvorfor du har brug for en tabel kaldet table
- eller måske tog jeg fejl. Hvis du har til hensigt at bruge HABTM, behøver du slet ikke at oprette forbindelsesmodellen - cake vil automatisk oprette og udfylde den for dig.
Lidt mere info om HATBM: