FAQ
Contents:
- FAQ: General
- FAQ: Why LinkML
- Why should I use LinkML at all?
- My data is a simple spreadsheet/TSV, why should I use LinkML?
- Why should I use LinkML over JSON-Schema?
- Why should I use LinkML over ShEx/SHACL?
- Why should I use LinkML over SQL DDL?
- Why should I use LinkML over UML?
- Why should I use LinkML over OWL?
- Why should I use LinkML over CSV-on-the-web?
- FAQ: Modeling
- What is the difference between is_a and mixins?
- Didn’t you know composition is favored over inheritance these days?
- When should I use attributes vs slots?
- What are induced slots?
- Why would I need to define my own types?
- Why would I want to use enums over strings?
- How do I do the equivalent of JSON-Schema composition?
- Why are my class names translated to CamelCase?
- FAQ: Getting Help
- FAQ: Contributing