fiogf49gjkf0d Hello folks,
I have a simple requirement for a M:M table "MARKET" that will be linked to "ACCOUNT", using a join-table "ACCOUNT_MARKETS".
Whenever I delete an ACCOUNT, the related ACCOUNT_MARKETS should be deleted, but not the MARKET. Whenever I delete a MARKET, the related ACCOUNT_MARKETS should be deleted, but not the ACCOUNT.
To achieve this, I have created the relevent tables, and then two joins like this:
Parent Table: Account, Parent Field: AccountID Child Table: Account Markets, Child Field: AccountID Type: Left Cascade: Delete (stop)
Parent Table: Market, Parent Field: MarketID Child Table: Account Markets, Child Field: MarketID Type: Left Cascade: Delete (stop)
However, on my "Manage Markets" view, when I delete a market, the corresponding ACCOUNT_MARKETS records are not deleted.
Should those joins not ensure the data is deleted in the join table?
Thanks,
Mark
(Currently using SalesLogix 7.2.1) |