{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2023:MRMMBZQ2ANDDPLQ5TUHEQLCWME","short_pith_number":"pith:MRMMBZQ2","schema_version":"1.0","canonical_sha256":"6458c0e61a034637ae1d9d0e482c5661252a316f910c598f7a593e5214102e2d","source":{"kind":"arxiv","id":"2307.15751","version":1},"attestation_state":"computed","paper":{"title":"No More Nulls!","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Yisu Remy Wang","submitted_at":"2023-07-28T18:11:11Z","abstract_excerpt":"Since the inception of SQL, nulls have frustrated database users and builders alike. Those writing SQL must painstakingly guard their queries against surprising results caused by nulls, while those building database engines constantly struggle to implement the subtle semantics of 3-valued logic. Given that the relational model already provides a way to represent missing information, namely, with the absence of a tuple in a relation, one may step back and ask:\"Are nulls really necessary?\" We answer:\"No!\" by proposing a new semantics for SQL that completely eliminates nulls. Our semantics, calle"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2307.15751","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.DB","submitted_at":"2023-07-28T18:11:11Z","cross_cats_sorted":[],"title_canon_sha256":"7aeadd497ae173be5e4ddadf6f2868aad05f4051f9bea4f80051b89aa5295525","abstract_canon_sha256":"b15f09d94652077b7632750a84c9129735dc483d484baad8ef25c0d9f62df962"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:35:39.653803Z","signature_b64":"3kBcI4MG1rr1IFKjw3ZMsQH4wuCaTP3bPX9KF4ehJeApja+d+QGxP4uOiSj+VdLUm6sNhVKPwL1mXN1KTtPmBw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"6458c0e61a034637ae1d9d0e482c5661252a316f910c598f7a593e5214102e2d","last_reissued_at":"2026-07-05T06:35:39.653335Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:35:39.653335Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"No More Nulls!","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.DB","authors_text":"Yisu Remy Wang","submitted_at":"2023-07-28T18:11:11Z","abstract_excerpt":"Since the inception of SQL, nulls have frustrated database users and builders alike. Those writing SQL must painstakingly guard their queries against surprising results caused by nulls, while those building database engines constantly struggle to implement the subtle semantics of 3-valued logic. Given that the relational model already provides a way to represent missing information, namely, with the absence of a tuple in a relation, one may step back and ask:\"Are nulls really necessary?\" We answer:\"No!\" by proposing a new semantics for SQL that completely eliminates nulls. Our semantics, calle"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2307.15751","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2307.15751/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"aliases":[{"alias_kind":"arxiv","alias_value":"2307.15751","created_at":"2026-07-05T06:35:39.653392+00:00"},{"alias_kind":"arxiv_version","alias_value":"2307.15751v1","created_at":"2026-07-05T06:35:39.653392+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2307.15751","created_at":"2026-07-05T06:35:39.653392+00:00"},{"alias_kind":"pith_short_12","alias_value":"MRMMBZQ2ANDD","created_at":"2026-07-05T06:35:39.653392+00:00"},{"alias_kind":"pith_short_16","alias_value":"MRMMBZQ2ANDDPLQ5","created_at":"2026-07-05T06:35:39.653392+00:00"},{"alias_kind":"pith_short_8","alias_value":"MRMMBZQ2","created_at":"2026-07-05T06:35:39.653392+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":0,"internal_anchor_count":0,"sample":[]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME","json":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME.json","graph_json":"https://pith.science/api/pith-number/MRMMBZQ2ANDDPLQ5TUHEQLCWME/graph.json","events_json":"https://pith.science/api/pith-number/MRMMBZQ2ANDDPLQ5TUHEQLCWME/events.json","paper":"https://pith.science/paper/MRMMBZQ2"},"agent_actions":{"view_html":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME","download_json":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME.json","view_paper":"https://pith.science/paper/MRMMBZQ2","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2307.15751&json=true","fetch_graph":"https://pith.science/api/pith-number/MRMMBZQ2ANDDPLQ5TUHEQLCWME/graph.json","fetch_events":"https://pith.science/api/pith-number/MRMMBZQ2ANDDPLQ5TUHEQLCWME/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME/action/timestamp_anchor","attest_storage":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME/action/storage_attestation","attest_author":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME/action/author_attestation","sign_citation":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME/action/citation_signature","submit_replication":"https://pith.science/pith/MRMMBZQ2ANDDPLQ5TUHEQLCWME/action/replication_record"}},"created_at":"2026-07-05T06:35:39.653392+00:00","updated_at":"2026-07-05T06:35:39.653392+00:00"}