batonac
Member
I'm designing a large database using MySQL workbench that I'd like to use as the back end for a Fabrik application. I'd like to make sure that my table joins are compatible with Fabrik, but I can't seem to find much documentation or forum discussions specifically on this topic...
Firstly, are one-to-one joins compatible with Fabrik? I'm thinking two tables such as 'school' and 'school_mission_vision' that share the same primary key (entries from the second table are identified by the auto-incrementing primary key in the first table). I see this layout as beneficial for storing additional data for a table that does not need linked to every list where that table is used. Will Fabrik be able to understand/enforce this structure?
Secondly, what is the total capacity of Fabrik in regards to many-to-many joins? I understand that a multi-select dropdown implements a many-to-many join... Is that the only element available for this function? Ultimately I'd love to see the ability to use check boxes, pick-lists, even sub-lists embedded in forms, to specify my many-to-many associations.
When I create many-to-many joins in Workbench, for example 'student' and 'class', a new table is created with schema student_has_class containing student_id and class_id. Are these tables/schema supported by Fabrik? Or will I have to delete these tables and recreate the many-to-many joins within Fabrik?
Firstly, are one-to-one joins compatible with Fabrik? I'm thinking two tables such as 'school' and 'school_mission_vision' that share the same primary key (entries from the second table are identified by the auto-incrementing primary key in the first table). I see this layout as beneficial for storing additional data for a table that does not need linked to every list where that table is used. Will Fabrik be able to understand/enforce this structure?
Secondly, what is the total capacity of Fabrik in regards to many-to-many joins? I understand that a multi-select dropdown implements a many-to-many join... Is that the only element available for this function? Ultimately I'd love to see the ability to use check boxes, pick-lists, even sub-lists embedded in forms, to specify my many-to-many associations.
When I create many-to-many joins in Workbench, for example 'student' and 'class', a new table is created with schema student_has_class containing student_id and class_id. Are these tables/schema supported by Fabrik? Or will I have to delete these tables and recreate the many-to-many joins within Fabrik?