dataprovider with joined tables