Relationship with Lucerne

Asked

Viewed 55 times

0

I am trying to create a relationship with the tables of my database using Windows, but with a certain difficulty in logic.

I have the tables; content, client and user

A user may have several client and a client may have several user, for this I created the relationship ManyToMany. (table client_user with the fields user_id and client_id), so far so good, I was able to do the relationship normally and now I can know which clients belong to which user.

Only I need now, select the contents of client which affect this user, how would I do that?

I thought of creating a pivot table (also) for content and client but how would I make this selection?

I want to get the contents which belong to the client that the user...

Look at the example of the database

  • Do you make use of the Eloquent ORM of the Standard? Have the relationship of models created?

  • I saw that there is one more Manytomany table in the client-content relationship. A client can have several contacts?

  • @Lucastonon.

  • 1

    It doesn’t make much sense to have a pivot table in the relationship between client and content, because each content can only be from one client, so content loads the client key. On the issue of access to related data, have you tried using the relationship hasManyThrough? see the Laravel documentation for an example: https://laravel.com/docs/5.2/eloquent-relationships#has-Many-through

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.