- BIMServer and the majority of solutions in the industry work for/with IFC output as .ifc (STEP) or .ifcXML (XML) files
#1=IFCPERSON($,$,$,$,$,$,$,$);
.ifc (as output) is so close to SQL structure and can be converted to SQL database as aforementioned
Converting .ifc file to SQL is an obvious method today in the industry, this is not issue
But IFC Schema is different
- I think EXPRESS or UML are just toolsets to develop schemas and databases and for sure UML, especially UML2 will help (And also people who know ArchiMate)
The main point is that IFC will develop based on Object-Oriented approach or Relational or Object-Relational approach?
The idea of developing schemas based on Object-Oriented comes from those old-days when just some few companies like Microsoft were in the industry, I accept that today the majority of languages are Object-Oriented but are not good for schema and database development