Overview

Summary

ContactDonateImprint


Appendix M: Module Synchronization SPOTIFY

Modules of SPOTIFY




M1. COMPANY ENTITY MODULE (UI prompt)



Module Entities (8)

EntityAliasModuleGlobal Schema
(1) CompanyEntityCompanyEntityCompanyEntityModuleSpotify
(2) CountryCountryCountryModuleSpotify
(3) CreatorToolUsageCreatorToolUsageTrackModuleSpotify
(4) InvestmentRoundInvestmentRoundCompanyEntityModuleSpotify
(5) InvestmentRoundInvestorInvestmentRoundInvestorCountryModuleSpotify
(6) OfficeOfficeCompanyEntityModuleSpotify
(7) PodcastPodcastCompanyEntityModuleSpotify
(8) PodcastEpisodePodcastEpisodeTrackModuleSpotify


M1.1 Dataflow of entity COMPANYENTITY




M1.2 Dataflow of entity INVESTMENTROUND




M1.3 Dataflow of entity OFFICE




M1.4 Dataflow of entity PODCAST







M2. COUNTRY MODULE (UI prompt)



Module Entities (20)

EntityAliasModuleGlobal Schema
(1) AlbumAlbumTrackModuleSpotify
(2) ArtistArtistTrackModuleSpotify
(3) CompanyEntityCompanyEntityCompanyEntityModuleSpotify
(4) CountryCountryCountryModuleSpotify
(5) CountryRegionCountryRegionMarketRegionModuleSpotify
(6) HardwareProductHardwareProductCountryModuleSpotify
(7) InvestmentRoundInvestmentRoundCompanyEntityModuleSpotify
(8) InvestmentRoundInvestorInvestmentRoundInvestorCountryModuleSpotify
(9) InvestorInvestorCountryModuleSpotify
(10) LabelLabelCountryModuleSpotify
(11) OfficeOfficeCompanyEntityModuleSpotify
(12) PartnerCompanyPartnerCompanyPartnerCompanyModuleSpotify
(13) PodcastPodcastCompanyEntityModuleSpotify
(14) RoyaltyLineRoyaltyLineMarketRegionModuleSpotify
(15) RoyaltyRecipientRoyaltyRecipientCountryModuleSpotify
(16) StreamEventStreamEventTrackModuleSpotify
(17) TelcoPartnershipTelcoPartnershipPartnerCompanyModuleSpotify
(18) TrackTrackTrackModuleSpotify
(19) TrackLabelTrackLabelCountryModuleSpotify
(20) UserAccountUserAccountUserAccountModuleSpotify


M2.1 Dataflow of entity COUNTRY




M2.2 Dataflow of entity HARDWAREPRODUCT




M2.3 Dataflow of entity INVESTMENTROUNDINVESTOR




M2.4 Dataflow of entity INVESTOR




M2.5 Dataflow of entity LABEL




M2.6 Dataflow of entity ROYALTYRECIPIENT




M2.7 Dataflow of entity TRACKLABEL







M3. DEVICE MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) DeviceDeviceDeviceModuleSpotify
(2) DeviceTypeDeviceTypeDeviceModuleSpotify
(3) PlatformAppPlatformAppDeviceModuleSpotify
(4) SmartDeviceIntegrationSmartDeviceIntegrationPartnerCompanyModuleSpotify
(5) UserAccountUserAccountUserAccountModuleSpotify


M3.1 Dataflow of entity DEVICE




M3.2 Dataflow of entity DEVICETYPE




M3.3 Dataflow of entity PLATFORMAPP







M4. MARKET REGION MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) CountryCountryCountryModuleSpotify
(2) CountryRegionCountryRegionMarketRegionModuleSpotify
(3) MarketRegionMarketRegionMarketRegionModuleSpotify
(4) RoyaltyLineRoyaltyLineMarketRegionModuleSpotify
(5) RoyaltyRecipientRoyaltyRecipientCountryModuleSpotify
(6) RoyaltyStatementRoyaltyStatementMarketRegionModuleSpotify
(7) TrackTrackTrackModuleSpotify


M4.1 Dataflow of entity COUNTRYREGION




M4.2 Dataflow of entity MARKETREGION




M4.3 Dataflow of entity ROYALTYLINE




M4.4 Dataflow of entity ROYALTYSTATEMENT







M5. PARTNER COMPANY MODULE (UI prompt)



Module Entities (6)

EntityAliasModuleGlobal Schema
(1) AutoIntegrationAutoIntegrationPartnerCompanyModuleSpotify
(2) CountryCountryCountryModuleSpotify
(3) DeviceDeviceDeviceModuleSpotify
(4) PartnerCompanyPartnerCompanyPartnerCompanyModuleSpotify
(5) SmartDeviceIntegrationSmartDeviceIntegrationPartnerCompanyModuleSpotify
(6) TelcoPartnershipTelcoPartnershipPartnerCompanyModuleSpotify


M5.1 Dataflow of entity AUTOINTEGRATION




M5.2 Dataflow of entity PARTNERCOMPANY




M5.3 Dataflow of entity SMARTDEVICEINTEGRATION




M5.4 Dataflow of entity TELCOPARTNERSHIP







M6. PLAYLIST MODULE (UI prompt)



Module Entities (7)

EntityAliasModuleGlobal Schema
(1) AcquisitionAcquisitionPlaylistModuleSpotify
(2) CreatorToolCreatorToolPlaylistModuleSpotify
(3) CreatorToolUsageCreatorToolUsageTrackModuleSpotify
(4) PlaylistPlaylistPlaylistModuleSpotify
(5) PlaylistItemPlaylistItemPlaylistModuleSpotify
(6) PodcastEpisodePodcastEpisodeTrackModuleSpotify
(7) TrackTrackTrackModuleSpotify


M6.1 Dataflow of entity ACQUISITION




M6.2 Dataflow of entity CREATORTOOL




M6.3 Dataflow of entity PLAYLIST




M6.4 Dataflow of entity PLAYLISTITEM







M7. SUBSCRIPTION PLAN MODULE (UI prompt)



Module Entities (5)

EntityAliasModuleGlobal Schema
(1) PlanFeaturePlanFeatureSubscriptionPlanModuleSpotify
(2) StreamEventStreamEventTrackModuleSpotify
(3) SubscriptionFeatureSubscriptionFeatureSubscriptionPlanModuleSpotify
(4) SubscriptionPlanSubscriptionPlanSubscriptionPlanModuleSpotify
(5) UserSubscriptionUserSubscriptionUserAccountModuleSpotify


M7.1 Dataflow of entity PLANFEATURE




M7.2 Dataflow of entity SUBSCRIPTIONFEATURE




M7.3 Dataflow of entity SUBSCRIPTIONPLAN







M8. TRACK MODULE (UI prompt)



Module Entities (17)

EntityAliasModuleGlobal Schema
(1) AlbumAlbumTrackModuleSpotify
(2) ArtistArtistTrackModuleSpotify
(3) CountryCountryCountryModuleSpotify
(4) CreatorToolCreatorToolPlaylistModuleSpotify
(5) CreatorToolUsageCreatorToolUsageTrackModuleSpotify
(6) LabelLabelCountryModuleSpotify
(7) PlaylistItemPlaylistItemPlaylistModuleSpotify
(8) PodcastPodcastCompanyEntityModuleSpotify
(9) PodcastEpisodePodcastEpisodeTrackModuleSpotify
(10) RoyaltyLineRoyaltyLineMarketRegionModuleSpotify
(11) RoyaltyRecipientRoyaltyRecipientCountryModuleSpotify
(12) StreamEventStreamEventTrackModuleSpotify
(13) SubscriptionPlanSubscriptionPlanSubscriptionPlanModuleSpotify
(14) TrackTrackTrackModuleSpotify
(15) TrackArtistTrackArtistTrackModuleSpotify
(16) TrackLabelTrackLabelCountryModuleSpotify
(17) UserAccountUserAccountUserAccountModuleSpotify


M8.1 Dataflow of entity ALBUM




M8.2 Dataflow of entity ARTIST




M8.3 Dataflow of entity CREATORTOOLUSAGE




M8.4 Dataflow of entity PODCASTEPISODE




M8.5 Dataflow of entity STREAMEVENT




M8.6 Dataflow of entity TRACK




M8.7 Dataflow of entity TRACKARTIST







M9. USER ACCOUNT MODULE (UI prompt)



Module Entities (11)

EntityAliasModuleGlobal Schema
(1) CampaignCampaignUserAccountModuleSpotify
(2) CampaignTypeCampaignTypeUserAccountModuleSpotify
(3) CountryCountryCountryModuleSpotify
(4) CreatorToolUsageCreatorToolUsageTrackModuleSpotify
(5) DeviceDeviceDeviceModuleSpotify
(6) RegionRegionUserAccountModuleSpotify
(7) StreamEventStreamEventTrackModuleSpotify
(8) SubscriptionPlanSubscriptionPlanSubscriptionPlanModuleSpotify
(9) UserAccountUserAccountUserAccountModuleSpotify
(10) UserCampaignStatUserCampaignStatUserAccountModuleSpotify
(11) UserSubscriptionUserSubscriptionUserAccountModuleSpotify


M9.1 Dataflow of entity CAMPAIGN




M9.2 Dataflow of entity CAMPAIGNTYPE




M9.3 Dataflow of entity REGION




M9.4 Dataflow of entity USERACCOUNT




M9.5 Dataflow of entity USERCAMPAIGNSTAT




M9.6 Dataflow of entity USERSUBSCRIPTION












Overview

Summary

ContactDonateImprint