Hi Robert,
I have been watching some on-line webinars from Altium, and the instructor of that course is really advocating for the use of Database libraries (DbLib). With this approach, you generate a lot of SchLibs, basically one for each component in your project, but you don't add any parameters to the SchLib files, which keeps them more generic so that they can be reused. You put those *.ScbLib files in one folder and point to that folder when you define the DbLib in Altium. The DbLib definition in Altium also points to a Microsoft Access Database (*.mdb). The *.mdb file points to the folder with all the *.SchLib files and lists all the parameters for each component. (see an example of a .mdb file attached below).
I personally think the entry of the parameters into the .mdb file is not that easy and prone to error. The approach you showed in your on-line courses where you import the parameters somewhat automatically using supplier data seems much less error-prone.
The main benefit of this approach appears to be to support revision management of the component libraries and also provides an easy transition to Concord. I'm sure you are familiar with this approach. What do you think of it? Have you created a video to talk about this approach, the pros vs. the cons?
Thank you!
Tom Yunghans

I have been watching some on-line webinars from Altium, and the instructor of that course is really advocating for the use of Database libraries (DbLib). With this approach, you generate a lot of SchLibs, basically one for each component in your project, but you don't add any parameters to the SchLib files, which keeps them more generic so that they can be reused. You put those *.ScbLib files in one folder and point to that folder when you define the DbLib in Altium. The DbLib definition in Altium also points to a Microsoft Access Database (*.mdb). The *.mdb file points to the folder with all the *.SchLib files and lists all the parameters for each component. (see an example of a .mdb file attached below).
I personally think the entry of the parameters into the .mdb file is not that easy and prone to error. The approach you showed in your on-line courses where you import the parameters somewhat automatically using supplier data seems much less error-prone.
The main benefit of this approach appears to be to support revision management of the component libraries and also provides an easy transition to Concord. I'm sure you are familiar with this approach. What do you think of it? Have you created a video to talk about this approach, the pros vs. the cons?
Thank you!
Tom Yunghans
Comment