BEGIN:VCALENDAR
PRODID:-//github.com/rianjs/ical.net//NONSGML ical.net 2.2//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:America/Phoenix
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:A Row Spanning Dependency is where the value of a field is lin
ked to the value in a field in a different row of the same table. This ca
n be easily identified when a row contains fields named something like &a
mp\;quot\;begin_xxx&amp\;quot\; and &amp\;quot\;end_xxx&amp\;quot\; where
the end value must match a corresponding begin value in another row. It
can quietly wreak havoc with data integrity in a relational database and
complicates CRUD operations. Fortunately\, it can be completely and clean
ly eliminated because\, as it turns out\, it is not at all necessary. Thi
s session covers identifying and eliminating row spanning dependencies an
d the changes needed in queries.
DTEND;TZID=America/Phoenix:20130420T163000
DTSTAMP:20171213T001616Z
DTSTART;TZID=America/Phoenix:20130420T153000
GEO:33.293070;-111.796620
LOCATION:Chandler - Gilbert Community College - IRN-127
ORGANIZER:
SEQUENCE:0
STATUS:Confirmed
SUMMARY:A Row Spanning Dependency is where the value of a field is linked
to the value in a field in a different row of the same table. This can be
easily identified when a row contains fields named something like &amp\;
quot\;begin_xxx&amp\;quot\; and &amp\;quot\;end_xxx&amp\;quot\; where the
end value must match a corresponding begin value in another row. It can
quietly wreak havoc with data integrity in a relational database and comp
licates CRUD operations. Fortunately\, it can be completely and cleanly e
liminated because\, as it turns out\, it is not at all necessary. This se
ssion covers identifying and eliminating row spanning dependencies and th
e changes needed in queries.
UID:e62a7a74-f7ab-497b-9d23-79f624a80cb1
END:VEVENT
END:VCALENDAR