Changes between Version 39 and Version 40 of BluePrint/Importer
- Timestamp:
- 01/22/11 13:28:06 (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
BluePrint/Importer
v39 v40 126 126 == CSV import == 127 127 128 This discusses only the back end of the CSV import, not the UI. 129 128 130 === What sources and forms of data should we support? === 129 131 … … 141 143 for self-cycles (a reference from a table to itself). Collections of records and 142 144 their key references can also form a DAG. (There should not be cycles in the 143 key references even if there are self-references within one table -- it is always144 possible to avoid cycles among records by using relationship tables that 145 have outlinks to all the participants.)145 key references of records in the database, even if there are self-references within 146 tables -- it is always possible to avoid cycles among records by using relationship 147 tables that have outlinks to all the participants.) 146 148 147 149 - A flat table -- one resource with no components or foreign key references. … … 220 222 (or at least a couple of decades), and automation isn't reliable. If attempted, it 221 223 should be done with the user at hand to verify it, so it would be done as part of 222 the UI. By the time the back end is called, we should have a schema mapping. 223 224 ==== Possible format and schema mapping representations: ==== 224 the UI. (Just speculating: Could offer the user trial runs as they construct their 225 mapping -- let them do uploads of a few records and examine the result. Set ACLs 226 on the records so they're not visible to others. Back them out when the user is 227 done with them.) 228 229 - In any case, by the time the back end is called, we should have a schema mapping. 230 231 ==== Options for format and schema mapping representations: ==== 232 233 //Under Construction -- need to enumerate the options and check what the spreadsheet 234 importer is doing.// 225 235 226 236 ----