Accelerator should relate columns with the same names (IDs) between the Father Table and its Children Tables
288
Views
1
Comments
New
Database

The accelerator is not smart enough and creates new columns when you drag and drop some columns from father tables to children tables:

As you could see in my table, there is already a column called ProductId and LocalUserId but the accelerator created new ones called ProductId2 and LocalUserId2.

When you create some relationships, OutSystems should ask you to confirm if you want to create a new column instead of by default creating a new column. This has created all these problems:

MySuperList.oml

This is by design. If you had made MyList.ProductId typed to Product Identifier, and MyList.LocalUserId typed to LocalUser Identifier, this would have worked automatically. Instead, it's clear that you typed them as something else entirely, and instead of assuming that it was smarter than you, it decided to *not* trample what you did.

The problem isn't that the tool needs improvement, the problem is that you haven't quite learned the tool's use patterns yet.

J.Ja